home *** CD-ROM | disk | FTP | other *** search
- ;
- ; ENEMY.DAT - specify distances for fighting
- ;
-
- 25 distFarFromAnywhere = 20.0f; // disappear if you want
- 10 distFarFromHome = 8.0f; // come back home!!
- 12 distFarFromEnemy = 10.0f; // watch enemies from here
- 10 distApproachEnemy = 5.0f; // charge within this distance
-
- ; Changed the below numbers to be relative to the attack ranges of
- ; the currently selected weapon 3/25/99 Bob A.
-
- ; relative to shortest attack range
- 0.15 = distFightWithEnemy = 0.15f; // stop and fight here
- ; relative to longest attack range
- 1.1 = distTooCloseToEnemy = 0.6f; // back off if you're this close
-
- 1.5 distCamoflauge - how far can he see when you're in camo?
- 15 swing-while-running damage
- 30 peripheral vision angle
-
- ;Changed from 40 to 25 for demo purposes
-
- ;
- ; ARCHER PARAMETERS:
- ;
- ; the first group are values for arrow speed, damage levels and magic dropoff rate.
- ;
- ; the second group starts with the number of DIFFICULTY LEVELS (which are really more like types).
- ; then each row has:
- ; name, Range (meters), Accuracy (0-100%), RateOfFire (seconds per arrow), sum of types, health
- ;
- ; ex: Shooter,35,85,10,Normal+Blue,1 // "Shooter" is 85% accurate at 35 meters with ROF of 10
- ;
- ; LEGAL TYPES:
- ; NORMAL,BLUE,MAGIC,DEATH // the others don't seem reasonable for enemies...
- ;
- ;
-
- [Archery]
- ; define the arrow parameters
- 60 // float Arrow::kArrowSpeed = 60.0f; // 200 fps = 60 mps
- 12 // float Arrow::kArrowNormalDamage = 12;
- 30 // float Arrow::kArrowBlueFireDamage = 24;
- 5 // float Arrow::kArrowSwarmDamage = 36;
- 40 // float Arrow::kArrowMagicDamage = 40;
- 0.8 // float Arrow::kArrowMagicDamageScale = 1.0f; // scales squared distance (lower increases range)
- 15 // float Arrow::kArrowStealerDamage = 15;
- 40 // float Arrow::kArrowPossessionTime = 20; // time that enemy is possessed
- 10 // float Arrow::kArrowDeathBlackTime = 10; // Time that it takes to turn black...
- ; define the shooter types
- 5
- LittleBilly,35,50,8,Normal,10
- AverageJoe,40,60,7,Normal,20
- Toughguy,50,75,6,Normal,20
- BigWilliam,50,90,10,Normal,35
- RobinHood,99,99,5,Normal,35
-